select.bookReturned, select.bookBorrowed
{
	width : 100%;
}

table#tableReturns, table#tableBorrows
{
	margin :    0;
	padding :   0;	
	width:      100%;
	text-align :center;
}

table#tableReturns th, table#tableReturns td, table#tableBorrows th, table#tableBorrows td
{
	width : 50%;	
}

table#tableReturns form, table#tableBorrows form
{
	margin-bottom : 0px;
}



div.returns, div.borrows
{
	border : 1px solid gray;
	padding :  5px 10px 5px 10px;
	margin-top : 15px;
	background-color : #c4dfef;
}

strong.retractableB, strong.retractableR
{
	cursor :pointer;
}


input.validReturn, input.validBorrow
{
	width : 40%;
	height : 25px;
}
